Text copied to clipboard!
Заглавие
Text copied to clipboard!Инженер по качество на софтуера
Описание
Text copied to clipboard!
Търсим Инженер по качество на софтуера, който да се присъедини към нашия екип и да играе ключова роля в осигуряването на високото качество на нашите софтуерни продукти. Кандидатът ще работи в тясно сътрудничество с екипите по разработка, продуктови мениджъри и DevOps, за да гарантира, че всички функционалности отговарят на изискванията и стандартите за качество преди да бъдат пуснати в продукция.
Основната цел на тази роля е да се идентифицират и предотвратят дефекти в ранните етапи на разработка чрез автоматизирано и ръчно тестване. Инженерът по качество ще създава и поддържа тестови планове, ще разработва автоматизирани тестове, ще анализира резултатите от тестовете и ще докладва проблеми. Освен това, ще участва в процесите по непрекъсната интеграция и доставка (CI/CD), като гарантира, че качеството е вградено във всеки етап от жизнения цикъл на софтуера.
Идеалният кандидат има силни аналитични умения, внимание към детайла и страст към качеството. Той или тя трябва да бъде добре запознат с различни методологии за тестване, инструменти за автоматизация и практики за осигуряване на качеството. Опит с Agile/Scrum методологии е предимство.
Ако сте мотивиран професионалист, който иска да работи в динамична среда и да допринася за създаването на надежден и висококачествен софтуер, ще се радваме да се свържете с нас.
Отговорности
Text copied to clipboard!- Разработване и изпълнение на тестови планове и сценарии
- Автоматизиране на тестове с помощта на подходящи инструменти
- Идентифициране, документиране и проследяване на дефекти
- Сътрудничество с екипите по разработка и продуктови мениджъри
- Участие в процесите по CI/CD
- Анализ на резултатите от тестовете и предоставяне на обратна връзка
- Подобряване на процесите по осигуряване на качеството
- Извършване на регресионно и функционално тестване
- Поддържане на документация, свързана с тестването
- Участие в планиране на спринтове и оценка на задачи
Изисквания
Text copied to clipboard!- Бакалавърска степен в областта на компютърните науки или сходна специалност
- Минимум 2 години опит като QA инженер
- Опит с инструменти за автоматизация като Selenium, Cypress или подобни
- Добри познания по SQL и работа с бази данни
- Разбиране на жизнения цикъл на софтуерната разработка
- Опит с Agile/Scrum методологии
- Умения за анализ и решаване на проблеми
- Добри комуникационни умения и работа в екип
- Внимание към детайла и стремеж към високо качество
- Желание за учене и развитие в областта на тестването
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с автоматизирано тестване?
- С кои инструменти за тестване сте работили досега?
- Как подхождате към идентифициране и докладване на дефекти?
- Какво е вашето разбиране за CI/CD процесите?
- Какви типове тестове сте извършвали (напр. регресионни, функционални)?
- Как се справяте с кратки срокове и приоритетни задачи?
- Какво ви мотивира да работите в областта на качеството?
- Какви са вашите дългосрочни цели в QA кариерата?
- Какво правите, когато откриете критичен бъг в последния момент?
- Какво е вашето мнение за автоматизацията спрямо ръчното тестване?